cost lives - Español Inglés Diccionario